<?php
	require_once("../../conexion/conexion.php");
?>
<script>
function Codigo()
{
	//document.getElementById('txtCodigo').value=num;
	document.getElementById('txtNum').value=1;
}

function Desabilita()
{
	document.getElementById('txtNum').value=0;
}
</script>
<?php
	extract($_POST);
	function IngresaProducto($producto,$cantidad,$unitario,$total,$obs,$fecha)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into producto (ProNombre) values ('".$producto."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$id = mysql_insert_id();
		
		$sql = "insert into itemproducto (ProCod,Cantidad,Unitario,Total,Fecha,Detalle) values ('".$id."','".$cantidad."','".$unitario."','".$total."','".$fecha."','".$obs."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
		return $id;
	}
	
	function IngresaBodega($codPro,$fecha,$cantidad,$estado)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into bodegacentral (ProCod,BodCStock,BodCEstado) values ('".$codPro."','".$cantidad."','".$estado."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function IngresaCantidad($id,$cantidad,$unitario,$total,$obs)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select BodCStock from bodegacentral where ProCod='".$id."'";
		$res = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$datos = mysql_fetch_array($res);
		
		//$cant = $datos[0]+$cantidad;
		$stock = $datos[0]+$cantidad;
		
		$sql = "update bodegacentral set BodCStock='".$stock."'where ProCod='".$id."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function IngresaProductoItem($id,$cantidad,$unitario,$total,$fecha,$obs)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into itemproducto (ProCod,Cantidad,Unitario,Total,Fecha,Detalle) values ('".$id."','".$cantidad."','".$unitario."','".$total."','".$fecha."','".$obs."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	if(($txtNombre=="")or($txtCantidad=="")or($txtUnitario=="")or($txtFecha==""))
	{
		echo "<script>alert('INGRESE TODA LA INFORMACION OBLIGATORIA !!!');</script>";
		echo "<script>Desabilita();</script>";
	}
	else
	{
		$fecha = explode("-",$txtFecha);
		$fecha = $fecha[2]."-".$fecha[1]."-".$fecha[0];
		$producto = strtoupper($txtNombre);
		$obs = strtoupper($txtObs);
		$unitario = str_replace ( ".", "", $txtUnitario);
		$total = $unitario*$txtCantidad;
		
		if($txtCodigo=='')
		{
			$id = IngresaProducto($producto,$txtCantidad,$unitario,$total,$obs,$fecha);
			IngresaBodega($id,$fecha,$txtCantidad,'NORMAL');
			
		}
		else
		{
			IngresaCantidad($txtCodigo,$txtCantidad,$unitario,$total,$obs);
			IngresaProductoItem($txtCodigo,$txtCantidad,$unitario,$total,$fecha,$obs);
		}

		echo "<script>Codigo();</script>";
		echo "<script>alert('SE INGRESO CORRECTAMENTE EL PRODUCTO !!!');</script>";
		//$num = ObtenerCod();
		//IngresaBodega($cmb_Proveedor,($num-1),$fecha,$txtCantidad,'NORMAL');
		/*echo "<script>Codigo($num);</script>";*/
	}
?>
